fail to keep in contact - Turc Anglais Dictionnaire